English Meaning of masela

Meaning of 'masela' (మసెల)

masela. [Tel.] n. A loft or garret near the roof of the house, అటుక.


Browse Telugu - English Words

Telugu - English Dictionary Search