taru Royal Military Abbreviation

taru has various meanings in the Royal Military category. Discover the full forms, definitions, and usage contexts of taru in Royal Military.

Transport Aircraft Repair Unit
Royal Military

Citation

Last updated: