Borrowed from Latin sacrum (“holy”), from sacer (“sacred, holy”), from Proto-Indo-European *seh₂k- (“to sanctify, to make a treaty”).
Practice speaking and memorizing "sacro" and many other words and sentences in Portuguese.