English → Tetun

bark (of dog

hatenu

More