IMLP English Abbreviation

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

International Maritime Language Programme
English

Citation

Last updated: