Spanish-English dictionary »

malagueta meaning in English

SpanishEnglish
malagueta noun
{f}

grains of paradise(spice)
noun