Dictionary / Home
رشّاشة
/rsh-SHA/
English
garden hose
French
tuyau d'arrosage
Part of Speech
noun
Register
standard