French Nouns: balestron

French Nouns verb 'balestron' conjugated