Search term celere has one result
Jump to
IT Italian EN English
celere (n) [a unit of police specifically trained to deal with rioting crowds] riot police (n) [a unit of police specifically trained to deal with rioting crowds] (n)

Italian English translations