Russian-English dictionary »

аллейка meaning in English

RussianEnglish
аллейка noun
{f}

long-tailed duck(Clangula hyemalis)
noun