abiosestons
English
Noun
abiosestons
plural of
abioseston