English Spanish Dictionary

English - español

cathedral in Spanish: