English

edit

Noun

edit

encrusters

  1. plural of encruster