Summary
Spanish to English:   more detail...
  1. devolver la invitación:


Spanish

Detailed Translations for devolver la invitación from Spanish to English