vanmaram

ഒരു തരാം പയര് - meaning in english

Meanings for ഒരു തരാം പയര്

noun
Snow peas