English-Latin dictionary »

great speaker meaning in Latin

EnglishLatin
great speaker noun

macrologus [macrologi](2nd) M
noun