English edit

Noun edit

altiports

  1. plural of altiport

French edit

Noun edit

altiports m

  1. plural of altiport