English-Polish dictionary »

garuda meaning in Polish

EnglishPolish
Garuda

Garuda

garuda noun
large mythical bird in Hindu and Buddhist mythology

garudanoun