English → Tetun

accord, agreement, deal

akordu

More