French Nouns: drumlin

French Nouns verb 'drumlin' conjugated