NichiDict

アーティチョーク

[aatichooku]

Meanings

1.Noun

artichoke (Cynara scolymus); globe artichoke