Results for "

tarantula

"
English - Turkish Dictionary

tarantula

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