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

تاب دینا

phrase

  • shine
    polish
  • twist