English to Arabic

Meaning for:
Knobbier
other
أكثر عقدا