English to Arabic

Meaning for:
Nugget
other
الكتلة