Polish Nouns: tłumacz

Polish Nouns verb 'tłumacz' conjugated