Petals

German Meaning

Blütenblatt

English Meaning

  1. Plural form of petal.

Statcounter