Definisi dalam bahasa Inggris turtleshell noun (n) The turtle cowrie. (noun) Sumber: webster1913 Lihat arti turtleshell dalam bahasa Indonesia