Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

cosa nostra Definition

Cancel
cosa nostra
Italian noun phrase(Co-sa Nos-tra)
our thing : the Sicilian Mafia

Words Related to cosa nostra!

cosa nostra Examples by Brain Bank Users