LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“odalisk, odalisque” in Turkish

2 Turkish translations