Tamil Dictionary 🔍

torous

Torous, a. Defn: Torose.


torous - Similar Words