Dictionary : Ta.ajjub

ta.ajjub

wonder, astonishment, surprise, amazement

تعجب
तअ'ज्जुब
Top Urdushayar.com