Spanish-French dictionary »

escoda meaning in French

SpanishFrench
escoda noun

bouchardenom {f}

Your history