LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“clematis” in Turkish

4 Turkish translations