Kamus Mobile
https://m.xamux.com
English to Indonesian
sparring
noun
an argument in which the participants are trying to gain some advantage
argumen di mana para peserta mencoba untuk mendapatkan beberapa keuntungan
source: WordNet 3.0
combat with the fist sparring
pertempuran dengan kepalan tangan perdebatan