×

étau meaning in English

n. vise, clamp, device for clamping and holding something firmly in place

Related Words

  1. états confédérés
  2. états du sud
  3. étayer
  4. éteignoir
PC Version

Copyright © 2018 WordTech Co.