French to English Dictionary

Version Française

"(pâté de jambon en conserve)" meaning in English