INDRIS English Abbreviation

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

Inland Navigation Demonstrator for River Information Services

Most Common English

Citation

Last updated: