Petra means ______ ?0 A. Petrol B. Sediment C. Rock D. Fuel Submitted by: HASNAIN Read More Details about this Mcq: