Translation of دیپ پشپ in English:

دیپ پشپ

phrase

  • lamp flower, the plant Michelia champaca