Skip to content
Thai Dictionary
Search the dictionary
Search
ลุลาย
lú-laai
Noun
(formal) water buffalo
Recently looked up
Clear