Jisho

×

Words — 1 found

SLT 50
Wikipedia definition
1. SLT 50 ElefantThe SLT 50 is a heavy duty tractor unit and tank transpor... Read more
Details ▸