English-Arabic dictionary »

amaze meaning in Arabic

EnglishArabic
amaze to fill (someone) with surprise and wonder|astonish

عَجَّبَ