machairas

English

Noun

machairas

  1. plural of machaira