English
Acronym

ATF

Definition

French Southern Territories


Posted by

Added on

February 20, 2024