Spanish-French dictionary »

zelota meaning in French

SpanishFrench
zelota noun
{m} {f}

zéloteadjectif