iyi sergilemek

  1. Verb to make a good show
to perform well Verb