Dictionary / Food
بسطيلة حلوة
/bs-TTI-la 7L-wa/
English
sweet pastilla
French
pastilla sucree
Part of Speech
noun
Register
standard