interceptor in Spanish
interceptor in Spanish
interceptador
Anyone or anything that intercepts something else.
interceptor
Anyone or anything that intercepts something else.