Home » meaning of karela in english