LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“su sığırı” İngilizcede

2 İngilizce çeviri
EN
water buffalo

More than 30 water buffalo have died in the past month and many more are threatened with disease as the water level falls.

EN
buffalo

Is that a cow or a buffalo?