Spanish-French dictionary »

debidora meaning in French

SpanishFrench
debidora noun

débitricenom {f}