LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“bitting stonecrop” in Turkish

1 Turkish translation