Mecha meaning

(anime, manga) A large armoured robot on legs, typically controlled by a pilot seated inside.
noun
0
0
Advertisement

Origin of mecha