Skip to content
Thai Dictionary
Search the dictionary
Search
ครุฑ
khrút
Noun
Garuda
The mythical bird king and mount of Vishnu.
Recently looked up
Clear