Comments by ibrahimleone

  • I came about this website, looking for echolalta. I am glad I did.
    Thanks.

    April 8, 2013