benbens
English
Noun
benbens
plural of
benben