Czech Nouns: pomsta

Czech Nouns verb 'pomsta' conjugated