English to Arabic

Meaning for:
Flocculate
other
تلبّد