English French Dictionary

English - Français

crocodile in French: