Translation of دابتُ المُشک in English:

دابتُ المُشک

phrase

  • musk deer