Dictionary / Food

mshmmsha

مشمشة

/msh-MM-sha/

English

apricot pastry

French

patisserie abricot

Part of Speech

noun

Register

standard