snivelling Thai Translation

snivelling - ซึ่งคร่ำครวญ

EnglishThaiTransliteration
snivelling
(Adjective)
ซึ่งคร่ำครวญ
Related:สะอึกสะอื้น