escarbote
French
Adjective
escarbote
feminine singular of
escarbot