French Noun pubards m plural of pubardWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads