LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“cherry plum” in Turkish

2 Turkish translations