anchovy

Definitions

() 

anchovy; Coilia nasus