Bulgarian-English dictionary »

тарантула meaning in English

BulgarianEnglish
тарантула noun
{f}

wolf spider(any of several spiders of the family Lycosidae)
noun