clamshells

listen to the pronunciation of clamshells
الإنجليزية - الإنجليزية
(Televizyon) The shell of a clam
(Televizyon) Any of various devices with two hinged jaws, used for dredging or digging
plural of clamshell
clamshells
المفضلات