loggerhead turtle

loggerhead turtle

loggerhead turtle 单语例句

1. loggerhead turtle的意思

1. It takes more than rough handling to kill off a loggerhead turtle.