Online Dictionary

Spanish Dictionary, English Spanish Dictionary

Definition of " abandon oneself to " in Spanish Dictionary
Direct results
English » Spanish
abandon oneself to
  • {V} entregarse a