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