Translation of albumen in Malay

albumen

albumen

noun

  • 1

    albumen, putih telur