×

strapped meaning in French

adj. attaché; fixé; lié; dans une situation financière difficile (familier)

Related Words

  1. strapping
  2. strap
  3. safety strap
  4. strap down
  5. shoulder strap
  6. chin strap
  7. debt strapped
  8. strap up
  9. shoulder straps
  10. strapontin
  11. strapless
  12. strapping
  13. strasbourg
PC Version

Copyright © 2018 WordTech Co.