Welsh glaives

English

Noun

Welsh glaives

  1. plural of Welsh glaive