what is tulumba mean
Home > Dictionaries > Spanish > tulumba Meaning. TULUMBA: Dessert made with pieces of dough without yeast of ovoid and ridged lengthwise, consumed in the Balkans. Author: FEDE Rate and comment this