Translation of tumelong in English:

tumelong

from the belief

locative noun

  • 1

    from the belief
    in the belief
    in faith