LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“briar” in Turkish

1 Turkish translation