Russian-English dictionary »

мечехвост meaning in English

RussianEnglish
мечехвост noun
{m}

horseshoe crab(arthropod)
noun