Scobies

English

Proper noun

Scobies

  1. plural of Scobie