taudis – English–Français translations

🇫🇷 fr en 🇬🇧

taudis noun {m}

  /to.di/
hovel
Wiktionary Links