English-Spanish dictionary »

ramsons meaning in Spanish

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

ajo de osonoun
{m}