олла

Chechen

Verb

олла • (olla)

  1. to hang

Ingush

Verb

олла • (olla)

  1. to hang