English Spanish Dictionary

English - español

impulsive in Spanish: