English-Hindi dictionary »

pilchard meaning in Hindi

EnglishHindi
pilchard [pilchards] noun
[UK: ˈpɪl.tʃəd]
[US: ˈpɪl.tʃəd]

एक छोटी समुद्री मछली