English French Dictionary

English - Français

cave in French: