Spanish-English dictionary »

arisaro meaning in English

SpanishEnglish
arisaro noun
{m}

friar's cowl(species of plant)
noun
[UK: ˈfraɪəz kaʊl ] [US: ˈfraɪərz kaʊl ]