arcubusses
English
Noun
arcubusses
plural of
arcubus