roast Thai Translation

roast - ล้อเลียน

EnglishThaiTransliteration
roast
(Verb)
Related: mock; tease
ล้อเลียน
lór-lian