Definify.com

Definition 2024


kubba

kubba

English

Noun

kubba (plural kubbas)

  1. kibbeh