tarantula


Results for "tarantula"

English - Turkish Dictionary

tarantula

(English - Turkish Dictionary) :
çoğ. --s (tırTMn´çılız)/--e (tırTMn´çıli) i., zool. tarantula.