Spanish-French dictionary »

polimata meaning in French

SpanishFrench
polimata noun

polymathenom