English to Indonesian
heavy handed | canggung dalam pekerjaan |
heavy | berat, lebat, menjemukan, membosankan, kasar, berbahaya, tebal |
handed | menyampaikan |
heavy handed | canggung dalam pekerjaan |
heavy | berat, lebat, menjemukan, membosankan, kasar, berbahaya, tebal |
handed | menyampaikan |