Italian Spanish Dictionary

italiano - español

sofisticato in Spanish: