Tamil Dictionary 🔍

lecama

Le*ca"ma, n. (Zoöl.) Defn: The hartbeest.


lecama - Similar Words