Tamil Dictionary 🔍

ouanderoo

Ouan`der*oo", n. (Zoöl.) Defn: The wanderoo.


ouanderoo - Similar Words