French French Dictionary

Français - Français

couler in French: