Translation of hot dog in Indonesian

hot dog

hotdog

noun

  • 1

    hotdog