Translate to english : mer
C
Correct answer
Explanation
Mer is the French word for sea or ocean. It's a basic geographical term in French vocabulary. Mermaid is 'sirène' in French, Man is 'homme', and Mother is 'mère'. The word appears in geographical names like 'Méditerranée' (Mediterranean Sea).