amtracs
English
Noun
amtracs
plural of
amtrac
Anagrams
mactras
,
ram-cats
,
tarmacs