hard-pressed – English–Français translations

🇬🇧 en fr 🇫🇷

hard-pressed adjective

  • barely able
compliqué
Wiktionary Links