meaning of Armeelaster

Armeelaster - German to English

army truck