Our website is made possible by displaying online advertisements to our visitors. Please consider supporting us by whitelisting our website.

Petra means ______ ?

Petra means ______ ?

A. Petrol
B. Sediment
C. Rock
D. Fuel