Tamil Dictionary 🔍

water-buffalo

Wa"ter buf"fa*lo. (Zoöl.) Defn: The European buffalo.


water-buffalo - Similar Words