incursion in French
incursion in French
incursion
An aggressive movement into somewhere; an invasion in the general sense.
invasion
An aggressive movement into somewhere; an invasion in the general sense.