Swedish-Latin dictionary »

havssköldpadda meaning in Latin

SwedishLatin
havssköldpadda

Chelonida

Chelonioidea

testūdō