Translation of lobster pot in Malay

lobster pot

noun

  • 1

    bakul untuk menangkap udang karang