Translation of تاجِ ملوک in English:

تاجِ ملوک

phrase

  • cockscomb flower