English to Arabic

Meaning for:
Rankest
other
غزير النمو