Russian-English dictionary »

скрамасакс meaning in English

RussianEnglish
скрамасакс noun
{m}

seax(short Saxon sword)
noun