any of various squidlike mollusks English - Sardinian




English translator: English Sardinian any of various squidlike mollusks  Eesti sõnaraamat   Español Traductor   Svenska Översättare