snarl Thai Translation

snarl - ดุด่าอย่างเกรี้ยวกราด

EnglishThaiTransliteration
snarl
(Verb)
ดุด่าอย่างเกรี้ยวกราด