Translation of دیو کا دیو in English:

دیو کا دیو

phrase

figurative

  • a veritable monster