Kubeses
English
Proper noun
Kubeses
plural of
Kubes