Tamil Dictionary 🔍

tennu

Ten"nu, n. (Zoöl.) Defn: The tapir.


tennu - Similar Words