mansard – English–Français translations

🇬🇧 en fr 🇫🇷

mansard noun

  • upper storey
mansarde
Wiktionary Links