Meaning of “encrustation” in the English Dictionary

English