French French Dictionary

Français - Français

lampadaire in French: