Latin-English dictionary »

ambufariam meaning in English

LatinEnglish
ambufariam adverb

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