moriscoes

English

Noun

moriscoes

  1. plural of morisco