Spanish-French dictionary »

carpincho | capibara | chigüire | capiguara meaning in French

SpanishFrench
carpincho | capibara | chigüire | capiguara noun

capybaranom {m}

Your history