×

hamstring meaning in French

n. tendon du jarret
v. couper le jarret

Related Words

  1. hampton inn
  2. hamster
  3. hamular
  4. hamulus
PC Version

Copyright © 2018 WordTech Co.