Translation Of Do Impressions In Different Languages

English
Ways to say do impressions
ทำอย่างน่าประทับใจ [thả xỳāng ǹā prathạb cı]