Spanish-French dictionary »

castigador meaning in French

SpanishFrench
castigador noun
{m}

punisseuradjectif

Your history