ifrazat

  1. secretion
  2. excreta
  3. secretions

Turkish Dictionary (Kubbealti Turkish Dictionary)

  1. Vücuttan dışarı ... idrar vb