opresora

listen to the pronunciation of opresora
Spanisch - Englisch
depressor
oppressor, tyrant, dictator