English-Arabic dictionary »

muscoid meaning in Arabic

EnglishArabic
Muscoid

يشبه الطّحلب