NichiDict

マリオブラザーズ

[marioburazaazu]

Meanings

1.Noun

Mario Bros. (video game series)