sea turtle in Russian
sea turtle in Russian
морска́я черепа́ха
Any turtle that inhabits oceans.
морская черепаха
Any turtle that inhabits oceans.