Translation of داپ in English

داپ٢

Noun (masculine)

  1. stamping forcibly

  2. strength, potency

Powered by Oxford