english deutsch
Toastmasters Buenos Aires - U9660 - Argentina
English and Spanish meetings help members improve their public speaking skills. Includes message board and club contacts.