Definition of マハロ

マハロ

maharo

expression
thank you