Kamus Mobile
https://m.xamux.com
English to Indonesian
tarantula kb. laba-laba besar.
tarantula
noun
large southern European spider once thought to be the cause of tarantism (uncontrollable bodily movement)
besar selatan Eropa laba-laba pernah dianggap menjadi penyebab tarantism (tak terkendali gerakan tubuh)
source: WordNet 3.0