English-Latin dictionary »

nimbus, aura meaning in Latin

EnglishLatin
nimbus, aura noun

aureola [aureolae](1st) F
noun