Translation of عنبربار in English:

عنبربار

phrase

  • fragrant
    scented
    perfumed