Translation of tertawa terbahak-bahak in English:

User Contribution

tertawa terbahak-bahak

giggle

verb