Lughet
self propelled chassis — English to Uyghur Translation | Lughet