terrapins

EnglishEdit

NounEdit

terrapins

  1. plural of terrapin

AnagramsEdit