Spanish-French dictionary »

oruga | tractor oruga meaning in French

SpanishFrench
oruga | tractor oruga noun

chenillenom {f}