Home GlossaryA to ED Delta skaliwag

Delta skaliwag

by David Proudfoot

Delta skaliwag – a plastic eel with a split paddle tail.

Facebook Comments

Related Posts