Translation of دنبالہ دار ستارہ in English:

دنبالہ دار ستارہ

phrase

  • comet