Translation of caul in Malay

caul

kaul

noun

  • 1

    kaul, membran yang kadangkala menyelaputi kepala bayi semasa dilahirkan