French Nouns: algarade

French Nouns verb 'algarade' conjugated