LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“oiran” in Turkish

1 Turkish translation