Speaker 16

Speaker 16

Short Description

Speaker Language

English 100%
Spanish 100%
German 85%