Tamil Dictionary 🔍

land-locked

a. நிலஞ்சூழ்ந்த,நில அடைப்புற்ற, கிட்டத்தட்ட நிலத்தால் நாலாபக்கமுஞ் சூழப்பட்ட.


land-locked - Similar Words