Online Dictionary
Definition of " desamparar " in Portuguese English Dictionary
Results
desamparar
  • {V} abandon, desert