cat-o-seven-tails - Spanish English Dictionary

cat-o-seven-tails

Meanings of "cat-o-seven-tails" in Spanish English Dictionary : 1 result(s)

English Spanish
General
cat-o-seven-tails látigo de siete colas [m]