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