LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“arbour” in Turkish

1 Turkish translation