Translation of تاب دینا in English:

تاب دینا

phrase

  • shine, polish
  • twist