Definition of マトリョーシカ

マトリョーシカ

matoryooshika

noun
matryoshka, Russian nesting doll