Spanish-French dictionary »

ateles meaning in French

SpanishFrench
ateles noun

atèlenom {m}