Dictionary / Home

rshsha

رشّاشة

/rsh-SHA/

English

garden hose

French

tuyau d'arrosage

Part of Speech

noun

Register

standard