vanmaram

അമര പയര് - meaning in english

Meanings for അമര പയര്

noun
Snow peas