sengaa

English: Translation
tens of millions
numeral