English to Arabic

Meaning for:
Limbed
other
ليمبيد