MIGA Turk Abbreviation

MIGA has various meanings in the Turk category. Discover the full forms, definitions, and usage contexts of MIGA in Turk.

Multilateral Investment and Guarantee Agency

Most Common Turk

Citation

Last updated: