interceptor in Greek
interceptor in Greek
αναχαιτίστρια
Anyone or anything that intercepts something else.
αναχαιτιστής
Anyone or anything that intercepts something else.