vocab dash
Log in
Sign up
マーマイト
Meanings
Noun
1. Marmite (spread made from yeast extract)