Translation Of She Impressed In Different Languages
English
Ways to say she impressed
Ela impressionou