Arabic-English dictionary »

مِرَشّ meaning in English

ArabicEnglish
مِرَشّ m

watering canutensil for watering plants