LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“baby doll” in Turkish

1 Turkish translation