Definition of マイクロマウス

マイクロマウス

maikuromausu

noun
micromouse