DO AN IMPERSONATION/DO AN IMPRESSION


Meaning of DO AN IMPERSONATION/DO AN IMPRESSION in English

See ↑ PRETEND 2

Longman Activator English vocab.      Английский словарь Longman активатор .