Search term immolate has 2 results
EN English PT Portuguese
immolate (v) [kill] sacrificar (v) [kill]
immolate (v) [kill] imolar (v) [kill]