Boulingo
astound
English:
astound
مفاجأة لشخص ما مع شيء غير متوقع
Learn languages with Boulingo