English-Arabic dictionary »

marvelous meaning in Arabic

EnglishArabic
marvelous exciting wonder or surprise

بَدِيع

مُدْهِش