Translation of اتو بنانا in English:

اتو بنانا

phrase

  • mark cloth, etc.
    embroider
  • beat severely