Translation of injap in English:

injap

valve

noun

  • 1

    valve, device controlling flow through a pipe, structure allowing blood to flow in one direction only