Italian Spanish Dictionary

italiano - español

eccitato in Spanish: