lostra

  1. act of shining shoes

Turkish Dictionary (Kubbealti Turkish Dictionary)

  1. Ayakkabı boyama