English to Portuguese Dictionary snickering

snickering

Rir
translation of 'snickering'
verb
rir em silĂȘncio
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one