Latin-French dictionary »

torrefacere meaning in French

LatinFrench
torrefacere

torréfier