vanmaram

കാപ്സികം - meaning in english

Meanings for കാപ്സികം

noun
Bell pepper