Search term flagello has 3 results
Jump to
IT Italian EN English
flagello (n v)[a persistent pest, illness, or source of trouble]{m} scourge (n v)[a persistent pest, illness, or source of trouble]
flagello (n)[disastro]{m} scourge (n)[disastro]
flagello (n v)[source of harm or ruin; affliction]{m} bane (n v)[source of harm or ruin; affliction]

Italian English translations