LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“nesting dolls” in Turkish

1 Turkish translation
TR
matruşka

Bir matruşkaya aşık oldum.