English to Arabic

Meaning for:
Monoid
other
مونويد