Terdapat 1 arti 'repeatedly smother' di Kamus Bahasa Inggris Terjemahan Indonesia.
Mencekiki
Menurut Kamus Bahasa Inggris Terjemahan Indonesia, arti repeatedly smother adalah mencekiki.