English Spanish Dictionary

English - español

agreement in Spanish: