English → Tetun

respect, fear (esp. God)

hamta'uk

More