English-Latin dictionary »

inspiration, flash meaning in Latin

EnglishLatin
inspiration, flash noun

afflatus [afflatus](4th) M
noun