spined loaches

English

Noun

spined loaches

  1. plural of spined loach