Bulgarian-English dictionary »

микадо meaning in English

BulgarianEnglish
микадо noun
{n}

spillikins(a game of skill)
noun