The French translation for “a ham sandwich” is un sandwich au jambon. The French, un sandwich au jambon, can be broken down into 2 parts:"a (masculine)" (un) and "sandwich" (sandwich).
Examples of "a ham sandwich" in use
There is 1 example of the French word for "a ham sandwich" being used: