project nation

English

Noun

project nation (plural project nations)

  1. Synonym of micronation.