See also: Cravers

English edit

Noun edit

cravers

  1. plural of craver

Anagrams edit