palisades Thai Translation

palisades - หน้าผา

EnglishThaiTransliteration
palisades
(Noun)
หน้าผา
Notes: ที่เป็นแนวตามแหล่งน้ำ
Related:แนวผาสูงชัน
nâa pǎa