horhor

Turkish Dictionary (Kubbealti Turkish Dictionary)

  1. Horultu çıkararak, ... horul horul
  2. Kesilmeden sürekli ... akan su