Englishgaruda
Englishlarge mythical bird in Hindu and Buddhist mythology
Chinese
Mandarin迦楼罗
Indonesiangaruda
Japaneseガルダ迦楼羅
Mongolianгарьд
Polishgaruda
Russianгару́да
Sundanesedadali
Tibetanཁྱུང
English translator: English garuda Eesti sõnaraamat Español Traductor Svenska Översättare