What is the meaning of Tarttua?

to catch, grab, seize [with illative ‘who or what is grabbed’; or with partitive ‘who or what is grabbed’, along with elative or illative ‘by what’]

to adhere, stick [with illative]

to be transmitted; to be infectious, be contagious

to stick

to stick to

to pester

to grab

to get stuck, hang

to affect, influence

Source: wiktionary.org