latabagea

English: Translation
an ornament made of turtle shell
noun
carroll-soulik-1973