Dictionary / Food
سلّو باللوز
/sl-LU b l-LUZ/
English
sellou almonds
French
sellou amandes
Part of Speech
noun
Register
standard