English → Tetun

praise and worship, glorify (God)

hahii-hanai

More