English → Tetun

achieve, attain, reach, meet (objectives)

alkansa

More