Definition of Tugasanda. Meaning of Tugasanda. Synonyms of Tugasanda

Here you will find one or more explanations in English for the word Tugasanda. Also in the bottom left of the page several parts of wikipedia pages related to the word Tugasanda and, of course, Tugasanda synonyms and on the right images related to the word Tugasanda.

Definition of Tugasanda

No result for Tugasanda. Showing similar results...

Meaning of Tugasanda from wikipedia

- Turangga is an Indonesian armored infantry mobility vehicle developed by Tugasanda Defense (TAD). The name means horse in Javanese. The Turangga is built...