English-Latin dictionary »

in a way placing opponent in dilemma / proving his arguments self-contradictory meaning in Latin

EnglishLatin
in a way placing opponent in dilemma / proving his arguments self-contradictory adverb

ambifariamadverb

ambufariamadverb