Spanish-French dictionary »

raggamuffin meaning in French

SpanishFrench
raggamuffin noun

raggamuffinnom {m}