chebble

English

Noun

chebble

  1. Alternative form of tyebble.