Find the word definition

Wikipedia
Jelcz

Jelcz is a Polish brand of trucks also military, buses and trolley buses produced by Zakłady Samochodowe Jelcz, Jelczańskie Zakłady Samochodowe.

Currently company operates as Jelcz with focus on offroad military trucks manufacturing.