LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“ground ivy” in Turkish

1 Turkish translation