Spanish-French dictionary »

uróboros meaning in French

SpanishFrench
uróboros noun
{m}

ouroborosnom {m}