English-French dictionary »

slag heap meaning in French

EnglishFrench
slag heap noun

crassier◼◼◼nom {m}

terril◼◼◼nom {m}