mencengkram
Indonesian English Online DictionariesDownload this dictionary
mencengkram
seize, grasp, ingrown, gripping