English to Arabic

Meaning for:
Stoniest
other
أكثر حجارة