Tamil Dictionary 🔍

lobster-eyed

a. முண்டக்கண்ணுடைய, முன்புறமாகப் பிதுங்கிய கண்ணுள்ள.


lobster-eyed - Similar Words