Tamil Dictionary 🔍

mezquita

Mez*qui"ta, n. Etym: [Sp.] Defn: A mosque.


mezquita - Similar Words