allacha

English

Noun

allacha (plural allachas)

  1. Alternative form of alleja.