Translation of petualang in English:

petualang

a nomad

noun

  • 1

    a nomad, a wanderer, a vagabond, a tramp, a person who cheats in a group activity