Italian Spanish Dictionary

italiano - español

il kiwi in Spanish: