Spanish-French dictionary »

enviar | arrojar | lanzar meaning in French

SpanishFrench
enviar | arrojar | lanzar

envoyer