അയക്കൂറ

Noun



 * 1) narrow-barred Spanish mackerel, '', medium-sized marine fish belonging to the family.