LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“nymphomania” in Turkish

1 Turkish translation