French Adjectives: escarbot

French Adjectives verb 'escarbot' conjugated