Chinese
Mandarin
Japanese
Mongolian
Polish
Russian
Sundanese
Tibetan
Englishgaruda
Englishlarge mythical bird in Hindu and Buddhist mythology
Indonesiangaruda
English translator: Indonesian English garuda Eesti sõnaraamat Español Traductor Svenska Översättare