German to English Dictionary

Deutsch Version

squid German pronunciation - Say squid in English pronunciation Meaning of "squid" in English language