English-French dictionary »

megalitre meaning in French

EnglishFrench
megalitre (1,000,000 litres)
noun

mégalitre◼◼◼nom {m}