Russian-English dictionary »

лапта meaning in English

RussianEnglish
лапта noun
{f}

lapta(a Russian bat and ball game)
noun