English → Tetun

demand, claim (as a right)

reklama

More