meaning of acicalar algo

acicalar algo - Spanish to English

to polish sth.