Translation of دھندلا in English

دھندلا

Noun (masculine)

  1. cheat, swindler, mean

Powered by Oxford