English-French dictionary »

iron buff meaning in French

EnglishFrench
iron buff noun

jaune d'oxide de fer hydraténom