LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“bean goose” in Turkish

1 Turkish translation