What does SLT stand for?
SLT stands for "self locking throttle"
How to abbreviate "self locking throttle"?
"self locking throttle" can be abbreviated as SLT
What is the meaning of SLT abbreviation?
The meaning of SLT abbreviation is "self locking throttle"
What does SLT mean?
SLT as abbreviation means "self locking throttle"