scallion


Results for "scallion"

English - Turkish Dictionary

scallion

(English - Turkish Dictionary) :
i. 1. yeşil soğan, taze soğan. 2. yabanisarımsak, yabanisarmısak. 3. pırasa.