meaning of babero

babero - Spanish to English

bib