Tamil Dictionary 🔍

greeneyed

a. பொறாமையுள்ள, அழுக்காறுள்ள.


greeneyed - Similar Words