English-French dictionary »

seamount meaning in French

EnglishFrench
seamount (underwater mountain)
noun

piton sous-marinnom {m}