Dutch
Estonian
French
German
Portuguese
Russian
Spanish
Englishshell
Englishby extension, any mollusks having such a covering
Greekόστρακα
English translator: Greek English όστρακα Eesti sõnaraamat Español Traductor Svenska Översättare