LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“hideaway , hideout” in Turkish

1 Turkish translation