×

armature meaning in French

n. armature de protection (également en biologie); induit (autom, de moteur électrique)

Related Words

  1. armaments race
  2. armarium
  3. armband
  4. armchair
PC Version

Copyright © 2018 WordTech Co.