gorbusons

English

Noun

gorbusons

  1. plural of gorbuson