Portuguese-English dictionary »

mikado meaning in English

PortugueseEnglish
mikado noun
{m}

spillikins(a game of skill)
noun