Latin-English dictionary »

macrologus meaning in English

LatinEnglish
macrologus [macrologi] (2nd) M
noun

great speakernoun