English to Arabic

Meaning for:
Lester
other
ليستر