askarruttaa

Verb

 * 1) to puzzle, perplex
 * 2) to preoccupy, occupy
 * 1) to preoccupy, occupy