Spanish-English dictionary »

ajo de oso meaning in English

SpanishEnglish
ajo de oso noun
{m}

ramsons(Allium ursinum)
noun
[UK: rˈamsənz] [US: rˈæmsənz]