Translation of اُلگنا in English

اُلگنا

Verb

  1. cross over, jump to cross, leap

Powered by Oxford