Spanish-French dictionary »

torrar meaning in French

SpanishFrench
torrar

torréfier