അമങ്ങുക (amanguka) Malayalam word · pronounced amanguka Meaning in English Surrender English words: surrender