giant squid - English Turkish Sentences
English Turkish
giant squid dev kalamar n.
  • What is the scientific name of the giant squid?
  • Dev kalamarın bilimsel adı nedir?
Show More (-2)