Translation of زار زار/ و قطار in English:

زار زار/ و قطار

phrase

  • (weeping) bitterly