English → Tetun

the good news, gospel

liafuan di'ak

More