English Spanish Dictionary

English - español

vinegared in Spanish: