English to Arabic

Meaning for:
Vetches
other
الجلبانات