English French Dictionary

English - Français

dilapidated in French: