Petals meaning

Plural form of petal.
noun
0
0
Advertisement