Sign in
Dictionaries
Spain
abandono de funciones públicas
full
dereliction of public duties