Translation of دغیلا in English:

دغیلا

Pronunciation /d̪əɣi:lɑ:/

adjective

  • spotted, stained, marked
  • deceitful