Skip to content
Thai Dictionary
Search the dictionary
Search
เหม็นเขียว
měn-khǐaw
Adjective
smelling rank and green
Recently looked up
Clear