Skip to content
Thai Dictionary
Search the dictionary
Search
สำสา
sǎm-sǎa
Noun
(Northern Thai) rain tree
Recently looked up
Clear