shahzeb1039 shahzeb1039 06-01-2024 English contestada Impressive means remarkable. Normal. Cooperative. Oppressiveopperasive