Spanish-French dictionary »

geoda meaning in French

SpanishFrench
geoda noun
{f}

géodenom {f}

Your history