Translation of دبّا in English

دبّا

Noun (masculine)

  1. twig (for replantation), small shoot or branch of a tree or plant

  2. crouching, lying in wait, ambush

  3. layer (in garden, etc.)

  4. dive, plunge

Powered by Oxford