Vocabulary
メガロ
メガロ
megalo
noun