English Spanish Dictionary

English - español

the neighbour in Spanish: