English Spanish Dictionary

English - español

to turn to in Spanish:

1. acudir acudir


acudir a una cita
Ella no tiene a nadie a quien acudir.