Definition of ドレンチェリー

ドレンチェリー

dorencherii

noun
drained maraschino cherry(food term)
Other readings:
ドレン・チェリー
ドレインチェリー
ドレイン・チェリー
ドレーンチェリー
ドレーン・チェリー