Spanish-French dictionary »

endosar meaning in French

SpanishFrench
endosar

endosser