huolehtia

Verb

 * 1) to care, tend to, tend, look after, take care of
 * 2) to take care, mind to be in charge of
 * 3) to worry
 * 1) to take care, mind to be in charge of
 * 2) to worry
 * 1) to worry
 * 1) to worry