Romanian-English dictionary »

[figuratively] demon meaning in English

RomanianEnglish
[figuratively] demon substantiv
{m}

demon [demons](person with great energy or skill, enthusiast)
noun
[UK: ˈdiː.mən] [US: ˈdiː.mən]