Translation of baheula in English:

User Contribution

baheula

ancient, long ago

adjective