Spanish-French dictionary »

carnutes meaning in French

SpanishFrench
Carnutes noun

Carnutesnom {m}