English edit

Noun edit

lottiids

  1. plural of lottiid