Word or Phrase of the Day:

Home / Language / Words and Phrases

Aria isen aria isen aria isen [ Edo ]

English translation

1,000,000,000 (One Billion)
 (1000 x 1000 x 1000)

PREVIOUS WORD/PHRASE

Aria isen aria isen

NEXT WORD/PHRASE

Ọdọ mwen n'uwa