Translation of attar in Malay

attar

minyak atar

noun

  • 1

    minyak atar