NichiDict

エシャロット

[esharotto]

Meanings

1.Noun

shallot

2.Noun

Chinese onion (harvested when young; Allium chinense); Chinese scallion