English-French dictionary »

salt marsh meaning in French

EnglishFrench
salt marsh (marsh of saline water)
noun

marais salants◼◼◼nom {m pl}

salt marsh hay (Spartina patens)
noun

spartine étaléenom {f}