self-isolation – English–Français translations

🇬🇧 en fr 🇫🇷

self-isolation noun

  • voluntary isolation
auto-isolement
Wiktionary Links