defrostees

English

Noun

defrostees

  1. plural of defrostee

Anagrams