Dutch-English dictionary »

muleta meaning in English

DutchEnglish
muleta substantief
{m} {f}

muleta((bullfighting) red flag)
noun