English Spanish Dictionary

English - español

frittered in Spanish: