English Spanish Dictionary

English - español

whiffed in Spanish: