What does MANTRA stand for?
MANTRA stands for "Man-made Textile Research Association"
How to abbreviate "Man-made Textile Research Association"?
"Man-made Textile Research Association" can be abbreviated as MANTRA
What is the meaning of MANTRA abbreviation?
The meaning of MANTRA abbreviation is "Man-made Textile Research Association"
What does MANTRA mean?
MANTRA as abbreviation means "Man-made Textile Research Association"