Dictionary / Home

mmshha dyal sstah

ممشّحة ديال السطح

/mm-SHHA dyal s-STAH/

English

terrace floor mop

French

serpillere terrasse

Part of Speech

noun

Register

standard