English to Indonesian Dictionary snickering

snickering

Tertawa kecil
translation of 'snickering'
verb
terkikih-kikih,
terkekek-kekek,
terkikik-kikik
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one