Tamil Dictionary 🔍

tuza

Tu"za, n. (Zoöl.) Defn: The tucan.


tuza - Similar Words