LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“chokecherry” in Turkish

1 Turkish translation