English to Arabic

Meaning for:
Caper
other
نبات الكبر