ARMADA倡

Translation

  • Augmented Resource Mobilization and Delivery in Africa
  • Armada initiative
Chinese Tones