NichiDict

数億年

すうおくねん
[suuokunen]

Meanings

1.Noun

several hundred million years