English-synonym dictionary »

divine messenger synonyms in Hungarian

EnglishSynonym
divine messenger noun

angelnoun
generic term