Translation of پست و بلند in English:

پست و بلند

phrase

  • ups and downs, vicissitudes