Declan

The Language Learning App Company

The Russian word

причастие

means
participle (n)