meaning of barbudo

barbudo - Spanish to English

bearded