NichiDict

めがろ

[megaro]

Meanings

1.Noun

megalo