Italian Spanish Dictionary

italiano - español

impermeabile in Spanish: