meaning of barbu

barbu meaning in General Dictionary

found along western Atlantic coastline


barbu - French to English

bearded