Skip to content
WordWide
German
English
English
Meanings
1
tarantula (broad sense), bird spider, bird-eating spider, monkey spider