Boulingo

erudito

English: erudite

Muy educado y bien informado.

erudito

Learn languages with Boulingo