English to Indonesian
catch red handed | menangkap basah |
catch | menangkap, mengejar, naik, menahan, merintang, mendengar, memahami |
red | merah, komunis |
handed | menyampaikan |
catch red handed | menangkap basah |
catch | menangkap, mengejar, naik, menahan, merintang, mendengar, memahami |
red | merah, komunis |
handed | menyampaikan |