Definition of マルゲリータ

マルゲリータ

marugeriita

noun
margherita (pizza)(food term)