English to Arabic

Meaning for:
Uberous
other
مثمر، غزير، وفير