English-Hindi dictionary »

pied a terre meaning in Hindi

EnglishHindi
pied a terre noun

एक और छोटा सा घर

छोटा फ्लैट