English French Dictionary

English - Français

Camembert in French:

1. le camembert