Translation of جھڑی لگنا in English:

جھڑی لگنا

phrase

  • rain continually