English → Tetun

deny, contradict, refute

dezmente

More