sebaga

English: Translation
tens of billions
numeral
carroll-soulik-1973