ivecen

  1. precipitous

Turkish Dictionary (Kubbealti Turkish Dictionary)

  1. Aceleci, canı ... evecen, acul