Spanish-French dictionary »

zasca meaning in French

SpanishFrench
zasca noun
{m}

rabrouement