LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Russian doll” in Turkish

1 Turkish translation
TR
matruşka

Bir matruşkaya aşık oldum.