Boulingo

ثاقبة

English: insightful

إظهار فهم واضح أو حكمة.

ثاقبة

Learn languages with Boulingo