Swedish-English dictionary »

dolksvans meaning in English

SwedishEnglish
dolksvans substantiv
{c}

horseshoe crab(arthropod)
noun