English edit

Noun edit

artamids

  1. plural of artamid

Anagrams edit