Word Definition

Peeled

  1. of Peel

Synonyms