English-Latin dictionary »

prophetess / mouthpiece of deity meaning in Latin

EnglishLatin
prophetess / mouthpiece of deity noun

vatis [vatis](3rd) F
noun