Search term water buffalo has one result
Jump to
EN English VI Vietnamese
water buffalo (n) [large ungulate] trâu (n) [large ungulate]

EN VI Translations for water