English-Latin dictionary »

good arguer / reasoner meaning in Latin

EnglishLatin
good arguer / reasoner noun

dialogista [dialogistae](1st) M
noun