Arabic-English dictionary »

مِرَشَّة meaning in English

ArabicEnglish
مِرَشَّة f

showerdevice for bathing

watering canutensil for watering plants