alligator snapping turtle – Català–English translations

🇬🇧 en ca

alligator snapping turtle noun

  • Macrochelys temminckii
tortuga aligator
Wiktionary Links