Dictionary / Food

sllou

سلّو

/SL-lu/

English

sellou/energy mix

French

sellou

Part of Speech

noun

Register

standard

Cultural Note

Made of toasted flour, almonds, sesame, butter, honey. Ramadan essential.