English to Arabic

Meaning for:
Custards
other
المحلبي