Spanish-English dictionary »

palitos chinos meaning in English

SpanishEnglish
palitos chinos noun
{m-Pl}

spillikins(a game of skill)
noun