English to Hindi

Meaning for:
terrasse
other
चबूतरा बनवाना