Spanish-English dictionary »

cebolla silvestre meaning in English

SpanishEnglish
cebolla silvestre noun

wild onion(plant)
noun