1 lock tortoise | Definition of lock tortoise

lock turtle

noun
variants: or lock tortoise

Definition of lock turtle