Tamil Dictionary 🔍

impoon

Im*poon", n. (Zoöl.) Defn: The duykerbok.


impoon - Similar Words