Turkish-English dictionary »

vegemite meaning in English

TurkishEnglish
Vegemite proper noun

Vegemite(food paste made from yeast)
proper noun