LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“floozy” in Turkish

1 Turkish translation