Dictionary / Home

sffrja

صفّرجة

/sf-FR-ja/

English

sponge

French

éponge

Part of Speech

noun

Register

standard