Italian Spanish Dictionary

italiano - español

ingenuo in Spanish: