English
Detailed Translations for desperate straits from English to French
desperate straits: (*Using Word and Sentence Splitter)
desperate straits:
Translation Matrix for desperate straits:
Noun | Related Translations | Other Translations |
- | dire straits |