English → Tetun

bark (of dog)

hatenu

More