English to Scots Dictionary
scallion
Sybae
Related Images/Visuals for scallion
Meaning for scallion found in 17 Languages.
Sponored Video