Spanish-French dictionary »

juglaresa meaning in French

SpanishFrench
juglaresa noun

jongleressenom {f}