Зимбельштулькен, вот тебе большой толковый словарь украинского языка "http://www.slovnyk.net/", там набери "москаль", он тебе скажет "МОСКАЛЬ, -я, ч., заст. 1. Вояк, солдат. 2. розм. Росіянин.", "розм." значит разговорный, остальное вроде понятно. Причем согласно словарю, это слово впринципе не является невежливым, в то время как "кацап" - да - "КАЦАП, -а, ч., іст. Зневажлива назва російського вояка в Україні у 18 ст. // розм. Жартівлива назва росіянина. "