turtleshells
English
Noun
turtleshells
plural of
turtleshell