Translation of menadah in English:

menadah

  • 1

    to catch with the hand or in a cistern
  • 2colloquial

    to receive stolen goods