Navises

English

Proper noun

Navises

  1. plural of Navis