Spanish-French dictionary »

duela meaning in French

SpanishFrench
duela noun
{f}

douellenom {f}

douve

duela | fosa | foso noun

douve