Italian-English dictionary »

undicimila meaning in English

ItalianEnglish
undicimila numeral

eleven thousand(11,000)
numeral