Spanish-French dictionary »

estrangulador meaning in French

SpanishFrench
estrangulador noun
{m}

étrangleuradjectif