English

edit

Noun

edit

artamids

  1. plural of artamid

Anagrams

edit