What does la cosa nostra mean in English?

Answer:
Its Italian for "Our thing"
Contributor: Joshua
First answer by ID1626682738. Last edit by Joshua Giammarco. Contributor trust: 1 [recommend contributor recommended]. Question popularity: 56 [recommend question].