vanmaram

Snow peas - meaning in malayalam

Meanings for Snow peas

noun
അമര പയര്
ഒരു തരാം പയര്