scabbards

meaning and definition of the word «scabbards»

← scabbard   scabbed →