Schembris
English
Proper noun
Schembris
plural of
Schembri