What does METRA mean?

METRA meaning is defined below:

Military Equipment and Technologies Research Agency
ADVERTISEMENT

Was it useful?

What does METRA mean? It stands for Military Equipment and Technologies Research Agency

Most popular questions

What does METRA stand for?


METRA stands for "Military Equipment and Technologies Research Agency"

How to abbreviate "Military Equipment and Technologies Research Agency"?


"Military Equipment and Technologies Research Agency" can be abbreviated as METRA

What is the meaning of METRA abbreviation?


The meaning of METRA abbreviation is "Military Equipment and Technologies Research Agency"

What does METRA mean?


METRA as abbreviation means "Military Equipment and Technologies Research Agency"

Related Acronym Searches