Search term disgustarse has one result
Jump to
ES Spanish EN English
disgustarse (v) [to annoy] vex (v) [to annoy] (arch.)

Spanish English translations