Give respect and take respect malayalam meaning. Leipzig Media. Walking Fun. Mướp đắng in english meaning.