Tamba or Tumba

Alternate orthography
تمبو
English: Translation
Blocked e.g. Sar Tumba ya (block headed)
verb
Physical Impact