English to Hindi

Meaning for:
Pilchard
other
एक छोटी समुद्री मछली