LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“dombay” İngilizcede

1 İngilizce çeviri
EN
buffalo

Is that a cow or a buffalo?