English to Hindi

Meaning for:
sunshine-roof
other
कार की छत का खुल सकने वाला हिस्सा