Dictionary / Food
برسطيلة باللوز
/brs-TIL b l-LUZ/
English
almond pastilla
French
pastilla aux amandes
Part of Speech
noun
Register
standard