аллея

Latin
аllеya
English: Translation
alley
noun