English to Arabic

Meaning for:
Lockwood
other
لوكوود - أوّل محامية أمريكية