See also: mechs and méchs

English edit

Noun edit

mechs.

  1. plural of mech.