English edit

Noun edit

amtracs

  1. plural of amtrac

Anagrams edit