Schembris

English

Proper noun

Schembris

  1. plural of Schembri