Translation of ketawa in English:

ketawa

laugh

verb

  • 1

    laugh, make sounds and movements of the face that express lively amusement or amused scorn