English-French dictionary »

crater lake meaning in French

EnglishFrench
crater lake (type of lake)
noun

maar◼◼◼nom {m}