Tamil Dictionary 🔍

well-sped

Well"-sped`, a. Defn: Having good success.


well-sped - Similar Words