vanmaram

Anchovy - meaning in malayalam

Meanings for Anchovy

noun
ഒരിനം ചെറുമത്സ്യം
മെഡിറ്ററേനിയന്‍ സമുദ്രത്തിലുള്ള ഒരു ചെറുതരം മത്തി