seguli

English: Translation
hundreds of thousands
numeral