1 immortalise | Definition of immortalise

immortalise

im·​mor·​tal·​ise

Definition of immortalise

British spelling of