Spanish-French dictionary »

indigena meaning in French

SpanishFrench
indigena adjective

autochtoneadjectif

Your history