Spanish-French dictionary »

lucha libre meaning in French

SpanishFrench
lucha libre noun
{f}

catchnom {m}

lutte librenom {f}