mezails

English

Noun

mezails

  1. plural of mezail