Tamil Dictionary 🔍

vizcacha

Viz*ca"cha, n. Etym: [Sp.] (Zoöl.) Defn: Same as Viscacha.


vizcacha - Similar Words