Skip to content
Thai Dictionary
Search the dictionary
Search
ยาดา
yaa-daa
Noun
sister-in-law, the wife of one's husband's brother (literary)
Recently looked up
Clear