Arabic-English dictionary »

جَدِير إعجاب meaning in English

ArabicEnglish
جَدِير إعجاب بِالْإِعْجَاب

admirabledeserving of the highest esteem or admiration