Translation of udang sungai in English:

udang sungai

crayfish

noun

  • 1

    crayfish, freshwater shellfish like a small lobster