• Zamarro

    Full definition of zamarro

    Noun

    zamarro

    (plural zamarros)
    © Wiktionary