Search term increpar has one result
Jump to
ES Spanish EN English
increpar (v n) [to challenge] call out (v n) [to challenge]

Spanish English translations