English Spanish Dictionary

English - español

tel%C3%A9phone in Spanish: