English–Thai dictionary

Thai translation of the English word applaud

English → Thai
  
EnglishThai (translated indirectly)Esperanto
(commend; laud; praise)
ชม
🔗 Putin’s applauding it, so how could it be any good?