Arti dalam bahasa Inggris bercumbu making out; were making out Arti lain yang mungkinflirt; on intimate terms;