taud – English–Français translations

🇫🇷 fr en 🇬🇧

taud noun {m}

  /to/
  • Abri
awning, rain-awning
Wiktionary Links