fermejüp

  1. stud
  2. press stud

Turkish Dictionary (Kubbealti Turkish Dictionary)

  1. Çıtçıt