Spanish-French dictionary »

naturalista meaning in French

SpanishFrench
naturalista noun
{m} {f}

naturalisteadjectif