×

straits meaning in French

n. situation difficile dûe à des problèmes financiers, situation désespérée; gêne financière

Related Words

  1. strait
  2. cook strait
  3. tiran straits
  4. bering strait
  5. straits settlements
  6. in straits
  7. straits of florida
  8. strait of magellan
  9. strait of dover
  10. straitjacket
  11. straitlaced
  12. straits of florida
PC Version

Copyright © 2018 WordTech Co.