Italian-English dictionary »

matriosca meaning in English

ItalianEnglish
matriosca noun

Russian doll(wooden doll)
noun
[UK: ˈrʌ.ʃən dɒl] [US: ˈrʌ.ʃən ˈdɑːl]

Your history