Dictionary / Food

mskkuta

مسكوتة

/ms-KU-ta/

English

sponge cake

French

génoise

Part of Speech

noun

Register

standard