TRDI - What does TRDI stand for? The Free Dictionary
References in periodicals archive
The recent growth of political blogs has made bdo le trdi
(left side press) more popular among Vietnamese readers.
Japan's Technical Research and Development Institute (TRDI
) has unveiled the prototype of the TK-X, its new ultra-light main battle tank (MBT).