Translation of hp in English:

hp

handphone, mobile phone

noun

  • 1

    handphone, mobile phone