1. ಮೊಗಂಬುಗಿಸು

    ♪ mogambugisu
      verb
    1. to come face to face with.