Spanish-French dictionary »

nepera meaning in French

SpanishFrench
nepera adjective

népérienadjectif

Your history