Definify.com

Definition 2024


sugar_papers

sugar papers

English

Noun

sugar papers

  1. plural of sugar paper