A person who speaks Spanish, and Italian is best, referred to as

a ‎"polyglot" or a "bilingual" person.