Spanish-French dictionary »

opresora meaning in French

SpanishFrench
opresora noun

oppresseusenom {f}