Meaning of 'mansard roof'

  • மிகைவீழ்கூரை

Synonyms


Browse English to Tamil Dictionary