Spanish-French dictionary »

libranza meaning in French

SpanishFrench
libranza noun
{f}

délivrancenom {f}