Skip to content
Kotomora

マイクロマウス

Meanings

1

noun

micromouse

A small autonomous robot designed to solve a maze, typically in competition contexts.