execrate Thai Translation

execrate - ประณาม

EnglishThaiTransliteration
execrate
(Verb)
Related: anathematize; denounce; imprecate
ประณาม
Related:แช่ง, ด่าว่ารุนแรง
bprà-naam