ベジマイト
bejimaito

Noun

1. Vegemite (spread made from yeast extract)

Food
Trademark
Other forms: