Translation of دم خم in English

دم خم

Noun (masculine)

  1. vigour, strength

Powered by Oxford