English

edit

Proper noun

edit

Scarcellas

  1. plural of Scarcella