English
›
Words
incrustation
Translation:
English
Noun
1
hard
coating or crust
Add
Translation