mainports

English

Noun

mainports

  1. plural of mainport.