kamus
.
Search
About
garuda
English
Garuda
Noun
A supernatural eagle-like being that serves as Vishnu's mount
English: Garuda
Bahasa:
Garuda
Bahasa words with similar meanings
garuda