Spanish-French dictionary »

rello meaning in French

SpanishFrench
Rello noun

Rello

cerezo de Morello noun
{m}

griotte