English → Tetun

commitment, promise, pledge

kompromisu

More