poniard Thai Translation

poniard - ดาบสั้นสองคม

EnglishThaiTransliteration
poniard
(Noun)
Related: blade; dagger
ดาบสั้นสองคม
Related:กริช
dàap sân sǒng kom