Definify.com

Definition 2024


French_Southern_Territories

French Southern Territories

English

Proper noun

French Southern Territories

  1. French Southern and Antarctic Lands.