Dictionary / Home
ممشّحة ديال السطح
/mm-SHHA dyal s-STAH/
English
terrace floor mop
French
serpillere terrasse
Part of Speech
noun
Register
standard