Boulingo

astound

English: astound

مفاجأة لشخص ما مع شيء غير متوقع

astound

Learn languages with Boulingo