Latin-English dictionary »

ambifariam meaning in English

LatinEnglish
ambifariam adverb

in a way placing opponent in dilemma / proving his arguments self-contradictoryadverb