Translation of gerutu in English:

gerutu

gnarled

adjective

  • 1

    gnarled, knobbly, twisted and misshapen, rough