Definify.com

Definition 2024


turtle_hulls

turtle hulls

English

Noun

turtle hulls

  1. plural of turtle hull