LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“dev kalamar” İngilizcede

2 İngilizce çeviri
EN
giant squid

What is the scientific name of the giant squid?