LexiTurkTURKISH ↔ ENGLISH DICTIONARY

atlarda köpekdişi.” in English

1 English translation
EN
colt

The mother fed the newborn colt.