Scaifes

EnglishEdit

Proper nounEdit

Scaifes

  1. plural of Scaife