English to Indonesian
stranglehold cekikan
stranglehold
please wait
by Xamux Translate
stranglehold
noun
complete power over a person or situation
lengkap kekuasaan atas orang atau situasi
source: WordNet 3.0
Browse by prefix