Translation of cowrie in Malay

cowrie

sejenis kulit siput

noun

  • 1

    sejenis kulit siput