English → Tetun

recuperate, recover, get well again

rekupera

More