Tamil Dictionary 🔍

massora

Mas*so"ra, n. Defn: Same as Masora.


massora - Similar Words