Finnish Nouns: hamppu

Finnish Nouns verb 'hamppu' conjugated