chalbot
Alternative form of chabot.
Noun
Alternative form of chabot.
Forms
chalbots