Definify.com

Definition 2025


kubba

kubba

English

Noun

kubba (plural kubbas)

  1. kibbeh