Skip to content
Thai Dictionary
Search the dictionary
Search
มันปลา
man-bplaa
Noun
tembusu, a hardwood tree with fragrant flowers (Fagraea fragrans)
Recently looked up
Clear