AVADI Transportation Abbreviation

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

Armored Vehicle and Ammunition Depot of India

Most Common Transportation

Citation

Last updated: