English-Latin dictionary »

mantica meaning in Latin

EnglishLatin
mantica noun

averta [avertae](1st) F
noun