Tamil Dictionary 🔍

terraced

a. ஒட்டப்பட்ட.


terraced - Similar Words