bibbedEnglish

bibbed

Adjective

Having a bib

English: bibbed