Definify.com

Definition 2024


scrods

scrods

English

Noun

scrods

  1. plural of scrod