Spanish-French dictionary »

sémola meaning in French

SpanishFrench
sémola noun
{f}

semoulenom {f}