NichiDict

マトリョーシカ

[matoryooshika]

Meanings

1.Noun

matryoshka; Russian nesting doll