Spanish-French dictionary »

abastecer | entregar | proveer | suministrar | surtir meaning in French

SpanishFrench
abastecer | entregar | proveer | suministrar | surtir

fournir