Italian Spanish Dictionary

italiano - español

cetriolo in Spanish: