Polish Nouns: pomsta

Polish Nouns verb 'pomsta' conjugated