drabettes

English

Noun

drabettes

  1. plural of drabette