Spanish-French dictionary »

enviar | dirigir meaning in French

SpanishFrench
enviar | dirigir

adresser