English Spanish Dictionary

English - español

persistent in Spanish: