Translation of lambswool in Malay

lambswool

noun

  • 1

    bulu kambing biri-biri yang halus dan lembut