clamshells

listen to the pronunciation of clamshells
Englisch - Englisch
(Televizyon) The shell of a clam
(Televizyon) Any of various devices with two hinged jaws, used for dredging or digging
plural of clamshell
clamshells
Favoriten