English Spanish Dictionary

English - español

crabbed in Spanish: