English-Italian dictionary »

scaramucci meaning in Italian

EnglishItalian
Scaramucci proper noun

Scaramucciproper noun