French Noun pillards m plural of pillardWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads