Translation of دھپّا in English

دھپّا٢

Noun (masculine)

  1. distance, range

Powered by Oxford