Translation of پیچ و خم in English:

پیچ و خم

phrase

  • curves, twists and turns
  • intricacies
    troubles
    perplexities
    ups and downs