English, asked by Rexlord5196, 7 months ago

Impressive mean in english

Answers

Answered by navdeepdhaliwal1534
2

Answer:

something that leaves a feeling of awe or admiration...plz plz mark me as brainliest

Similar questions