English meaning of the Dagbani word pallturo shɛli

pallturo shɛli

Noun
  1. a petrol filling station, gas station [Am.]