Imda - meaning in malayalam

നാമം (Noun)
ഇന്‍സ്‌ട്രുമെന്റ്‌ മാനുഫാക്‌ച്ചറേഴ്‌സ്‌ ആന്‍ഡ്‌ ഡീലേഴ്‌സ്‌ അസോസിയേഷന്