English-French dictionary »

dirty grease meaning in French

EnglishFrench
dirty grease noun

cambouis◼◼◼nom {m}