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