Tamil Dictionary 🔍

torpadoet

n. நீர்மூழ்கிக்குண்டுகளைத் தடுக்கும் வலை.


torpadoet - Similar Words