vanmaram

Pilchard - meaning in malayalam

Meanings for Pilchard

noun
ഒരു തരം കടല്‍മീന്