Dictionary / Food
مشمشة
/msh-MM-sha/
English
apricot pastry
French
patisserie abricot
Part of Speech
noun
Register
standard