English Spanish Dictionary

English - español

scratch in Spanish: