Italian Spanish Dictionary

italiano - español

stupefacente in Spanish: