Spanish Spanish Dictionary

español - español

desesperado in Spanish: