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.