Spanish-French dictionary »

trasplantar meaning in French

SpanishFrench
trasplantar

déplanter

transplanter