LexiTurkTURKISH ↔ ENGLISH DICTIONARY

(zool.) Aythya marila” in English

1 English translation