kubbas

English

Noun

kubbas

  1. plural of kubba