pull down to refresh

"Noster" means "our" in Latin. Seemingly, "Nostra" means "our" in Italian, and "Nostre" in Catalan.
"nosso" in portuguese :)
reply
Cosa Nostra = "our thing" in Italian, which is slang for the mob.
reply