armators

English

Noun

armators

  1. plural of armator