thatch Thai Translation

thatch - หลังคาใบจาก

EnglishThaiTransliteration
thatch
(Noun)
Related: roof covering; straw roofing; thatching
หลังคาใบจาก