Arabic-English dictionary »

مُتَهَيِّج meaning in English

ArabicEnglish
مُتَهَيِّج

excitedbeing in a state of higher energy