LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“resthouse” in Turkish

1 Turkish translation