LexiTurkTURKISH ↔ ENGLISH DICTIONARY

(zool.) Passer domesticus” in English

1 English translation
EN
sparrow

The boy can't tell a swallow from a sparrow.