Translation of mawar in English:

mawar

rose

noun

  • 1

    rose, ornamental usu. fragrant flower, bush or shrub bearing this