Translation of تیوربگڑنا in English:

تیوربگڑنا

phrase

  • glower, scowl, mood or expression to sour, look angry