bn:21129443n
Noun Named Entity
NL
No term available
EN
The Japan Self-Defense Force Base Djibouti is a military base operated by the Japan Self-Defense Forces located in Ambouli, Djibouti alongside the Djibouti–Ambouli International Airport. Wikipedia
Relations
Sources