Translation of دم لابہ in English:

دم لابہ

phrase

  • the wagging of the tail (as a dog when pleased)


User Contribution

دُم لابہ

noun