French-English dictionary »

douzante [neologism] meaning in English

FrenchEnglish
douzante [neologism] numeral

twelfty(one hundred twenty)
numeral