Find the word definition

Wikipedia

Apal

For the small Russian plastics company who builds an SUV see: APAL Stalker Apal is a small-scale automobile company originally from Belgium. It is now based in Germany.