Tamil Dictionary 🔍

steam-whistle

n. நீராவித்திற ஊதுகுழல்.


steam-whistle - Similar Words