Tamil Dictionary 🔍

water-cavy

Wa"ter ca"vy. (Zoöl.) Defn: The capybara.


water-cavy - Similar Words