Tamil Dictionary 🔍

land-shark

n. கரையிலுள்ள கப்பலோட்டிகளைச் சுரண்டி வாழ்பவன்.


land-shark - Similar Words