Translation of pembual in English:

pembual

loudmouth, braggart

noun

  • 1

    loudmouth, braggart