irmi

Abinomn

Noun

irmi

  1. large sea turtle