Tamil Dictionary 🔍

sheepss-head

n. ஆட்டுத்தலை, மீன்வகை.


sheepss-head - Similar Words