Tamil Dictionary 🔍

catchment-area

n. நீர்வரும் பரப்பு, நீர்வாங்கு தளம்.


catchment-area - Similar Words