Helpppppppppp me please
ANSWERS
2015-10-29 07:58:35
The answer is about 1,938 petals.
2015-10-29 07:59:50
The best estimate to this this question is 1,938
ADD ANSWER
The answer is about 1,938 petals.
The best estimate to this this question is 1,938