Italian Spanish Dictionary

italiano - español

sleale in Spanish: