LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“mossy stonecrop” in Turkish

1 Turkish translation