English-Arabic dictionary »

waterweed meaning in Arabic

EnglishArabic
Waterweed

نبات مائيّ كثير الحشائش