Spanish-French dictionary »

interfluvio meaning in French

SpanishFrench
interfluvio noun
{m}

interfluvenom {m}