ทนแดดทนฝน(ton dàet ton fŏn)

Meanings

Word Breakdown

+
ทนแดดทนฝนton dàet ton fŏnทนแดดทนฝนton dàet ton fŏnweather-resistant (materials)