English Spanish Dictionary

English - español

scuttled in Spanish: