English-French dictionary »

pumice meaning in French

EnglishFrench
pumice noun
[UK: ˈpʌ.mɪs]
[US: ˈpʌ.məs]

ponce◼◼◼nom {f}