a surgeon's instrument, trap, snare

listen to the pronunciation of a surgeon's instrument, trap, snare
الإنجليزية - الإنجليزية
{n} trepan
a surgeon's instrument, trap, snare
المفضلات