Translation of phoenix in Malay

phoenix

noun

  • 1

    sejenis burung dalam cerita dongeng Arab