Italian Spanish Dictionary

italiano - español

i fagioli in Spanish: