Spanish-English dictionary »

mosqueta meaning in English

SpanishEnglish
mosqueta noun
{f}

shell game(game which requires the bettor to guess under which of three small cups a pea-sized object has been placed)
noun