What does tard stand for?
tard stands for "Towed Active Radar Device"
How to abbreviate "Towed Active Radar Device"?
"Towed Active Radar Device" can be abbreviated as tard
What is the meaning of tard abbreviation?
The meaning of tard abbreviation is "Towed Active Radar Device"
What does tard mean?
tard as abbreviation means "Towed Active Radar Device"