vanmaram

കരിമീൻ - meaning in english

Meanings for കരിമീൻ

noun
Pearl spot fish