jumbalEnglish

jumbal, jumble

Noun

Small flat ring-shaped cake or cookie

English: jumble, jumbal

English words with similar meanings

Show 1 words