English Spanish Dictionary

English - español

gammon in Spanish: