Search term frotta has 2 results
Jump to
IT Italian EN English
frotta {f} crew
frotta (n) [gente] {f} swarm (n) [gente]

Italian English translations