Translation of penadah in English:

penadah

receptacle

  • 1

    receptacle
  • 2

    a fence
  • 3

    Sport
    catcher