vocab dash
Log in
Sign up
アーティチョーク
Meanings
Noun
1. artichoke (Cynara scolymus); globe artichoke
Other readings
アーティーチョーク