Translation of دم دار تارا/ ستارا in English:

دم دار تارا/ ستارا

phrase

  • comet