Tamil Dictionary 🔍

pied-a-terre

n. உள்ளங்கால் வைப்பிடம், தற்காலிகத் தங்கலிடம்.


pied-a-terre - Similar Words