Spanish-French dictionary »

orilla | ribera | margen meaning in French

SpanishFrench
orilla | ribera | margen noun

rivagenom {m}

Your history