For both SU-30MKM and F/A-18D, technically they are all multi-role. However, in Malaysian airforce, they have been given more specific primary mission roles as:-
SU-30MKM - primary mission role is air superiority, but they are also armed with air-to ground guided missiles, same as other...