ridleyEnglish

ridley

Noun

A marine turtle

English: ridley