Antrobuses
English
Proper noun
Antrobuses
plural of
Antrobus