Spanish-French dictionary »

canibalizar meaning in French

SpanishFrench
canibalizar

cannibaliser