Definisi dalam bahasa Inggris scarmage noun (n) A slight contest; a skirmish. See Skirmish. (noun) Sumber: webster1913 Lihat arti scarmage dalam bahasa Indonesia