Definition of マシュマロ

マシュマロ

mashumaro

noun
marshmallow
Other readings:
マシマロ