English-Latin dictionary »

debate, argument (law), repartee meaning in Latin

EnglishLatin
debate, argument (law), repartee noun

altercatio [altercationis](3rd) F
noun