English → Tetun

intercede (pray for others)

intersede

More