Declan
The Language Learning App Company
The Russian word
причастие
means
participle (n)