DAP


Meaning of DAP in English

vi to drop the bait gently on the surface of the water.

Webster English vocab.      Английский словарь Webster.