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