to exhibit in show; to represent; to mimic

listen to the pronunciation of to exhibit in show; to represent; to mimic
English - English
pageant
to exhibit in show; to represent; to mimic
Favorites