arabdict Dictionary & Translator - Arabic-English translation for مَخْدُوع بِنَفْسِه

      Noun

      smarty-pants (n.) , {feelings & emotions}

      related Translations

      attracted (adj.) , {feelings & emotions}
      tempted (adj.) , {feelings & emotions}
      lured (adj.) , {feelings & emotions}
      duped (adj.)
      deluded (adj.) , [ more deluded ; most deluded ]
      foxed (adj.) , [ more foxed ; most foxed ]