Translation of mawar in English:

mawar

rose

noun

  • 1

    (flower) rose


User Contribution

mawar

rose

noun