English to Spanish Dictionary
scallion
Allium schoenoprasum
Related Images/Visuals for scallion
Meaning for scallion found in 17 Languages.
Sponored Video