Tamil Dictionary 🔍

competitress

Com*pet"i*tress, n. Defn: A woman who competes.


competitress - Similar Words