Tamil Dictionary 🔍

deloo

De"loo, n. (Zoöl.) Defn: The duykerbok.


deloo - Similar Words