Petals

Hindi Meaning

पत्ती

पंखड़ी

English Meaning

  1. Plural form of petal.