Translation of شیریں ادا in English:

شیریں ادا

phrase

  • having pleasing manners