Sign in
|
English
|
Terms of Use
Dictionary
Forum
Contacts
English thesaurus - terms added by user
daNNed
: 2
31.03.2011
18:03:10
abbr.
Truck Mounted Power Generator
TMPG
31.03.2011
17:03:10
abbr.
TMPG
Truck Mounted Power Generator
Get short URL