Translation of تاب دادہ in English:

تاب دادہ

phrase

  • twisted
    bent