Somali edit

Verb edit

mashquul

  1. engage
  2. preoccupy, immerse