Translation of اُوکنا in English

اُوکنا

Verb

  1. fall short, fail (a duty), make mistake, blunder

Powered by Oxford