PALLADIUM


Meaning of PALLADIUM in English

n. defense mechanism, safeguard, something that protects; refuge, shelter, sanctuary

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.