Sekirov Dictionary

immortalizable

adjective1

  1. Able to be immortalized.
forms

more immortalizable · most immortalizable

This dictionary works without the internet: on your phone · in Chrome